package kr.co.hanbit;

public class OverloadingEx1 {
	
	
		public int add(int a,int b)
		{return a+b;}
		public long add(long a,long b)
		{return a+b;}
		public int  add(int [] a)
		{
			int result =0;
			
			for (int i=0;i<a.length;i++)
			{
				result += a[i];
				
				
			}
			return result;
			
		}
		
		public static void main(String[] args) {
			add ol= new add();
			int [] aa = {10,20,30,40,50};
			int num1 = ol.add(10.20);
			long num2 = ol.add(10L,20L);
			int num3 = ol.add(aa);
			System.out.println(num1+num2+num3);
	
		
		}

}
